Table of Contents
Occasionally Useful Metaclasses (And Friends)
Work around Zope Interface package's new-style class/metaclass bug
Lets classes have a __class_init__(thisClass,newClass,next) method
__class_init__(thisClass,newClass,next)
This is just a (simpler sort of) interface assertion class
Type which gives its descriptors a chance to find out their names